package com.aspose.cells.a.d.a.a;

import java.awt.Point;
import java.awt.Rectangle;
import java.io.IOException;

public class zcx extends zcv {
   public zcx(Point var1, String var2, int var3, Rectangle var4, int[] var5) {
      super(var1, var2, var3, var4, var5);
   }

   public void a(com.aspose.cells.a.d.a.zb var1) throws IOException {
      var1.b(this.a);
      var1.b(this.b.length());
      var1.b(76);
      var1.b(this.c);
      var1.a(this.d);
      int var2 = 2 * this.b.length() % 4;
      if (var2 > 0) {
         var2 = 4 - var2;
      }

      var1.b(76 + 2 * this.b.length() + var2);
      var1.b(this.b.getBytes("UTF-16LE"));

      int var3;
      for(var3 = 0; var3 < var2; ++var3) {
         var1.g(0);
      }

      for(var3 = 0; var3 < this.b.length(); ++var3) {
         var1.b(this.e[var3]);
      }

   }
}
